//
//  UIView+Border.h
//  OCBase
//
//  Created by 侯伟 on 2017/9/2.
//  Copyright © 2017年 侯伟. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIView (Border)

/**
 设置圆角

 @param corner 圆角位置
 @param size 圆角大小
 */
- (void)setCornerRadius:(UIRectCorner)corner size:(CGSize)size;

/**
 设置阴影

 @param color 阴影颜色
 @param offset 偏移大小
 @param opacity 透明度
 @param radius 圆角
 */
-  (void)setShadow:(UIColor*)color offset:(CGSize)offset opacity:(CGFloat)opacity radius:(CGFloat)radius;

/**
 设置渐变

 @param fromColor 开始颜色
 @param toColor 结束颜色
 */
- (void)setGradualFromColor:(UIColor *)fromColor toColor:(UIColor *)toColor;

/// 绘制线段
/// @param fPt 起点
/// @param tPt 终点
- (void)drawLineForm:(CGPoint)fPt toPoint:(CGPoint)tPt;



/// 将UIView转成图片
-(UIImage*)viewTransformImage;

@end
